package com.niit.agricstore.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import net.sf.jsqlparser.expression.DateTimeLiteralExpression;

import java.util.Date;

@Data
@TableName("tb_aftersale")
public class AfterSale {
    @TableId("aftersale_id")
    private int afterSaleId;//售后单号
    private Long orderId;//订单编号
    private Long userId;//用户编号
    private int productId;//农产品编号
    private String productName;//农产品名称
    private int productSale;//农产品成交量
    private String afterSaleReason	;//售后原因（例如质量问题、错发/漏发、商品损坏等。）
    private String afterSaleDescription;//售后问题描述（用户详细描述售后问题，提供相关情况说明）
    private int afterSaleRefund	;//退款金额： 如果涉及到退款，需要记录退款的具体金额。
    private String afterSaleAddress;//退货,换货地址： 如果涉及到退货或换货，记录用户寄回农产品的地址信息。
    private String afterSaleState;//处理状态： 标记售后处理的不同阶段，如待处理、处理中、已处理等状态。
    private Date afterSaleCreateTime	;//记录创建售后数据的时间
    private Date afterSaleUpdateTime	;//处理时间： 记录售后服务处理的时间戳。
    private String afterSaleType;//售后类型： 区分退款、退货、换货等不同的售后类型。

    public String getAftersale_type() {
        return afterSaleType;
    }

}
